package model.dataObjects;

import java.io.Serializable;
/*

    This file is part of Logica-Logike.

    Logica-Logike is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as published by
    the Free Software Foundation version 3 of the License.

    Logica-Logike is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public License
    along with Logica-Logike.  If not, see <http://www.gnu.org/licenses/>.

 */
/**
 * Usado en la tabla de verdad, almacena la posicion, prioridad del resultado;
 * @author Jose Martin Rozanec;
 */
public class ResultData implements Serializable {
    protected int position;
    protected int priority;

    /**
     * Constructor;
     *
     * @param position;
     * @param priority;
     */
    public ResultData(int position, int priority) {
        this.position = position;
        this.priority = priority;
    }

    /**
     * Permite obtener la prioridad;
     *
     * @return int prioridad;
     */
    public int getPriority() {
        return priority;
    }

    /**
     * Permite obtener la posicion;
     *
     * @return int posicion;
     */
    public int getPosition() {
        return position;
    }
}
